birbirini boğazlamak - Turkish English Dictionary